cast furtive glances at - Türkisch Englisch Wörterbuch